isle of anglesey - French English Dictionary